﻿@font-face {
	font-family: 'latoregular';
	src: url('../fonts/lato-reg.eot');
	src: url('../fonts/lato-reg-1.eot') format('embedded-opentype'), url('../fonts/lato-reg.txt') format('woff'), url('../fonts/lato-reg-1.txt') format('truetype'), url('../fonts/lato-reg.svg') format('svg');
}
@font-face {
	font-family: 'latobold';
	src: url('../fonts/lato-bol.eot');
	src: url('../fonts/lato-bol-1.eot') format('embedded-opentype'), url('../fonts/lato-bol.txt') format('woff'), url('../fonts/lato-bol-1.txt') format('truetype'), url('../fonts/lato-bol.svg') format('svg');
}
@font-face {
	font-family: 'bebas_neueregular';
	src: url('../fonts/bebasneue_1.eot');
	src: url('../fonts/bebasneue_1-1.eot') format('embedded-opentype'), url('../fonts/bebasneue_1.txt') format('woff'), url('../fonts/bebasneue_1-1.txt') format('truetype'), url('../fonts/bebasneue_1.svg') format('svg');
}
body {
	margin:0;
	padding:0;
	background: repeat-x top #f0f0f0;
}
body, select, input, div {
	font-size:12px;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif, Calibri;
}

	table.tableizer-table {
	border: 1px solid #CCC; font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
} 
.tableizer-table td {
	padding: 4px;
	margin: 3px;
	border: 1px solid #ccc;
}
.tableizer-table th {
	line-height: 40px;
	background-color: #104E8B; 
	color: #FFF;
	font-weight: bold;
}
.orderfont {
	font-size:12px;
}
img {
	border:none;
}
.group:after {
	content: "";
	display: table;
	clear: both;
}
a {
	outline:none;
	color:#cacaca;
	text-decoration:none;
}
a:hover {
	outline: none;
	text-decoration: underline;
}
.clear {
	clear:both;
	height:auto;
}
.wrapper {
	width:1000px;
	margin:0 auto;
}
.header_con {
	float:left;
	width:100%;
	border-bottom:1px solid #000001;
	background:url(../images/header_con.png) repeat-x left top;
}
.tg  {border-collapse:collapse;border-spacing:0;border-color:#999;}
.tg td{font-family:Arial, sans-serif;font-size:12px;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#999;color:#444;background-color:#F7FDFA;}
.tg th{font-family:Arial, sans-serif;font-size:12px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#999;color:#fff;background-color:#26ADE4;}
.tg .tg-e3zv{font-weight:bold}
.tg .tg-6gcz{font-weight:bold;color:#6200c9;text-align:center}
.tg .tg-4ppc{font-weight:bold;font-size:18px;background-color:#403f3f}
.tg .tg-hgcj{font-weight:bold;text-align:center}
.Style04{
	background:url(../images/headingbg1.jpeg) no-repeat right top !important;
	
	padding:0 !important;
	}

.Style05{
	background:url(../images/headingbg1.jpeg) no-repeat !important;
	}
.Style03{
	font-size:26px !important;
	font-weight:bold;
	color:#001373 !important;
	}
.NoBorder{
	border:none !important;
}
.OrderNowBtn{
	height:33px;
	width:94px;
	margin:10px auto;
	}

.OrderNowBtn a{
	background:url(../images/ordernow3.png) no-repeat top !important;
	height:33px;
	width:94px;
	display:block;
	}

.OrderNowBtn a:hover{
	background:url(../images/ordernow3.png) no-repeat bottom;
	}
.feature{
	float:left;
	width:360px;
	}
	
.kvmbtn {
 
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #C0C0C0;
    border-color: #808080 #0F0F0F #0F0F0F #808080;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    box-shadow: 1px 3px 3px #808080;
    color: #000000;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    line-height: 10px;
    margin: 0 10px;
    opacity: 0.5;
    padding-left: 10px;
    text-align: left;
    width: 100px;
    display:inline-flex;
 
}

.kvmbtn div, .kvmbtn a div{
  padding: 7px 10px 0 2px;
  display:inline-block;
}

.kvmbtn_s{
  background-color: #C0C0C0;
    border: 1px solid #000000;
    box-shadow: 2px 2px 3px #808080;
    margin: 0 5px;
    padding: 0 10px;
}


.kvmbtn:hover{
 opacity:1;
}

.kvm_ctl{
  white-space:nowrap;
   background-color: #D8D8D8;
}
.srv_kvm_url{
   margin: 0;
    padding: 8px 10px 0 10px;
    font-family:Verdana;
    font-size: 14px;
}
.feature_header{
	background:url(../images/headingbg1.jpeg) repeat-x;
	font-size:18px;
	line-height:44px;
	font-weight:bold;
	border:none;
	padding-left:20px;
	color:#FFF;
	margin-top:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}	
	
.feature ul{
	margin:0;
	padding:0;
	}
	
.feature ul li{
	list-style:none;
	font-size:12px;
	line-height:44px;
	padding-left:20px;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	color:#333;
}

.c2{
	float:left;
	width:200px;
	text-align: center;
	}
	
.c2 ul{ 
	padding:0;
	margin:0;
	}
	
.c2 ul li{
	list-style:none;
	font-size:12px;
	color:#333;
	line-height:44px;
	text-align:center;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	}
.logo {
	float:left;
	width:585px;
	height:72px;
	margin:12px 0 14px;
}
.logo a {
	display:block;
	width:585px;
	height:90px;
}
.top_rt {
	float:right;
	width:400px;
	margin:36px 0 0;
}
.top_rt > ul {
	float:right;
	list-style:none;
	padding:0;
	margin:0;
}
.top_rt > ul > li {
	float:left;
	line-height:22px;
	font-size:15px;
	color:#cacaca;
	padding:0 12px 0 22px;
}
.top_icon1 {
	background:url(../images/top_rt_icon1.png) no-repeat left center;
}
.top_icon2 {
	background:url(../images/top_rt_icon2.png) no-repeat left center;
}
.top_icon3 {
	background:url(../images/top_rt_icon3.png) no-repeat 4px center;
}
.nav_con {
	float:left;
	width:100%;
	border-top:1px solid #5c5c5c;
	box-shadow:0 2px 0 #8e2904;
	border-bottom:1px solid #000001;
	background:url(../images/nav_bg.png) repeat-x left top;
}
.live_help {
	float:right;
	margin:4px 0 0;
}
.live_help:hover {
	opacity:0.8;
}
.banner_con {
	float:left;
	width:100%;
	background: url(../images/banner_con.png) repeat-x left top;
}
.banner_con_image {
	float:left;
	width:100%;
	background:url(../images/banner_image.jpeg) no-repeat center top;
}
.banner {
	float:left;
	width:1050px;
	height:350px;
	padding:0px 25px 0 16px;
}
.banner_lt {
	float:left;
	width:300px;
	padding:-1 0 0;
}
.banner_lt h1 {
	float:center;
	margin:0;
	padding:0;
	line-height:50px;
	font-size:50px;
	color:#fff;
	font-weight:normal;
	font-family: 'bebas_neueregular';
}
.banner_lt h2 {
	margin:0 0 16px;
	padding:0;
	line-height:40px;
	font-size:18px;
	color:#fff;
	font-family: 'latobold';
	text-transform:uppercase;
}
.banner_btn {
	float:left;
	width:226px;
	height:48px;
}
.banner_btn a {
	display:block;
	text-align:center;
	text-decoration:none;
	border-radius:5px;
	line-height:48px;
	font-size:20px;
	color:#fff;
	border:1px solid #1a1d1d;
	box-shadow:0 1px 0 #717171 inset;
	font-family: 'latobold';
	background:url(../images/banner_btn.png) repeat-x left top;
}
.banner_btn a:hover {
	background:url(../images/banner_btn.png) repeat-x left bottom;
}
.banner_rt {
	float:right;
	width:500px;
}
.banner_rt .banner_map {
	float:right;
	width:600px;
	height:300px;
	background:url(../images/home_server.png) no-repeat right top;
}

.banner_rt .banner_map2 {
	float:right;
	width:600px;
	height:300px;
	background:url(../images/banner_map2.png) no-repeat left top;
}

.plan_con {
	float:left;
	width:100%;
	border-top:1px solid #000;
	background:url(../images/plan_con_bg.png) repeat-x left top #272525;
}
.plan1 {
	float:left;
	width:248px;
	text-align:center;
	padding:30px 0;
	color:#9f9f9f;
	background: url(../images/plan1_side_bg.png) repeat-y left top;
}
.plan1 h3 {
	margin:0 0 14px;
	padding:0;
	line-height:22px;
	font-size:22px;
	color:#fff;
	text-transform:uppercase;
	font-family: 'latobold';
}
.plan1 p {
	margin:0 0 14px;
	padding:0;
}
.plan1 .image_holder {
	float:left;
	width:100%;
	height:49px;
	margin:0 0 40px;
	display:table;
}
.plan1 .image_holder span {
	display:table-cell;
	vertical-align:middle;
}
.rate {
	float:left;
	width:248px;
	line-height:22px;
	font-size:22px;
	color:#ff9600;
	margin:0 0 15px;
	font-family: 'latobold';
}
.rate .numeric1 {
	line-height:30px;
	font-size:30px;
}
.view_btn {
	margin:0 auto;
	width:150px;
	height:36px;
}

.reseller_text {
	padding:0 100px 0 100px;
	width:80%;
}
.view_btn a {
	display:block;
	font-size:16px;
	line-height:36px;
	color:#fff;
	text-align:center;
	text-decoration:none;
	border-radius:3px;
	border:1px solid #000001;
	background:url(../images/view_btn.png) repeat left top;
}
.view_btn a:hover {
	background:url(../images/view_btn.png) repeat left bottom;
}
.plan2 {
	background: url(../images/plan1_side_bg.png) repeat-y left top, url(../images/plan1_side_bg.png) repeat-y right top;
}
.feature_box {
	float:left;
	width:1000px;
	padding:35px 0 30px;
	margin:0 0 15px;
	background:url(../images/script_shadow.png) no-repeat center bottom;
}
.feature_box > ul {
	list-style:none;
	padding:0;
	margin:0;
}
.feature_box > ul > li {
	float:left;
	width:320px;
	font-size:12px;
	margin:0 0 30px;
	padding:0 30px 0 130px;
}
.feature_box > ul > li > a {
	color:#ff9600;
}
.feature_box > ul > li .style1 {
	display:block;
	line-height:22px;
	font-size:22px;
	color:#333;
	margin:0 0 6px;
	font-family: 'latoregular';
}
.feature_img1 {
	background:url(../images/feature_img1.png) no-repeat 0px top;
}
.feature_img2 {
	background:url(../images/feature_img2.png) no-repeat 0px top;
}
.feature_img3 {
	background:url(../images/feature_img3.png) no-repeat 0 top;
}
.feature_img4 {
	background:url(../images/feature_img4.png) no-repeat 14px top;
}
.box1 {
	float:left;
	width:460px;
	text-align:left;
	padding:0 20px 20px;
	line-height:20px;
}
.box1 .image_holder {
	float:left;
	height:281px;
}
.box1 h4 {
	margin:0 0 6px;
	padding:0;
	line-height:28px;
	font-size:28px;
	color:#333;
	font-weight:normal;
	font-family: 'latoregular';
}
.box1 p {
	margin:0 0 10px;
	padding:0;
}
.box1 p a {
	color:#ff7e00;
}
.box1 ul {
	float:center;
	width:100%;
	list-style:none;
	padding:0;
	margin:0;
}
.box1 ul li {
	float:center;
	width:200px;
	padding:0 0 0 26px;
	line-height:30px;
	background:url(../images/tickmark.png) no-repeat center;
}
.box2 {
	float:right;
	width:500px;
}
.box2 ul.list1 {
	list-style:none;
	margin:0;
	margin:0;
}
.box2 ul.list1 li {
	margin:0 0 22px;
	font-size:12px;
	padding:18px 20px 18px 125px;
	box-shadow:0 0 4px #e7e7e7;
}
.box2 ul.list1 li a {
	color:#ff9600;
}
.box2 ul.list1 li .style1 {
	display:block;
	line-height:22px;
	font-size:22px;
	color:#333;
	margin:0 0 6px;
	font-family: 'latoregular';
}
.box2_image1 {
	background:url(../images/box2_img1.png) no-repeat 18px center #fff;
}
.box2_image2 {
	background:url(../images/box2_img2.png) no-repeat 18px center #fff;
}
.box2_image3 {
	background:url(../images/box2_img3.png) no-repeat 18px center #fff;
}
.box2_image4 {
	background:url(../images/box2_img4.png) no-repeat 18px center #fff;
}
.box2_image5 {
	background:url(../images/box2_img5.png) no-repeat 18px center #fff;
}
.footer_con {
	float:left;
	width:100%;
	background:#272525;
}
.footer_box {
	float:left;
	width:1000px;
	padding:30px 0;
}
.sitemap {
	float:left;
	width:150px;
	padding:6px 15px 0 30px;
	min-height:146px;
	border-right:1px solid #343434;
}
.sitemap h5 {
	margin:0 0 10px;
	padding:0;
	font-size:18px;
	color:#fff;
	font-family: 'latobold';
	text-transform:uppercase;
}
.sitemap ul {
	list-style:none;
	padding:0;
	margin:0;
}
.sitemap ul li {
	font-size:12px;
	color:#ababab;
	padding:0 0 0 12px;
	background:url(../images/footer_bullet.png) no-repeat left center;
}
.sitemap ul li a {
	color:#ababab;
	text-decoration:none;
}
.sitemap ul li a:hover {
	color:#ff9600;
}
.footer_rt {
	float:right;
	width:190px;
}
.social_box {
	float:left;
	width:190px;
	margin:6px 0 25px;
}
.social_box h5 {
	margin:0 0 10px;
	padding:0;
	font-size:18px;
	color:#fff;
	font-family: 'latobold';
	text-transform:uppercase;
}
.social_icons {
	float:left;
	width:25px;
	height:25px;
	margin:0 6px 0 0;
}
.social_icons a {
	display:block;
	width:25px;
	height:25px;
}
.facebook_icon {
	background:url(../images/social_icons.png) no-repeat left top;
}
.facebook_icon:hover {
	background:url(../images/social_icons.png) no-repeat left bottom;
}
.twitter_icon {
	background:url(../images/social_icons.png) no-repeat -30px top;
}
.twitter_icon:hover {
	background:url(../images/social_icons.png) no-repeat -30px bottom;
}
.linkedin_icon {
	background:url(../images/social_icons.png) no-repeat -59px top;
}
.linkedin_icon:hover {
	background:url(../images/social_icons.png) no-repeat -59px bottom;
}
.google_icon {
	background:url(../images/social_icons.png) no-repeat -89px top;
}
.google_icon:hover {
	background:url(../images/social_icons.png) no-repeat -89px bottom;
}
.forum_icon {
	background:url(../images/social_icons.png) no-repeat -119px top;
}
.forum_icon:hover {
	background:url(../images/social_icons.png) no-repeat -119px bottom;
}
.accept_box {
	float:left;
	width:190px;
}
.accept_box h5 {
	margin:0 0 10px;
	padding:0;
	font-size:18px;
	color:#fff;
	font-family: 'latobold';
	text-transform:uppercase;
}
.partners_con {
	float:left;
	width:100%;
	padding:0px 0 10px;
	background:#ffffff;
	text-align:center;
}
.copyright_con {
	float:left;
	width:100%;
	background:#272525;
}
.copyright_box {
	float:left;
	width:944px;
	padding:28px;
	line-height:12px;
	font-size:12px;
	color:#b0b0b0;
}
.copyright_box a {
	float:center;
	color:#ff9600;
	margin:0 0 0 10px;
}
/***********OPEN VZ VPS CSS START*************/
.sub_banner_con {
	float:left;
	width:100%;
	height:60%;
	border-bottom:1px solid #000;
	background: url(../images/sub_banner_con.png) repeat-x left top;
}
.sub_banner_con_image {
	float:left;
	width:100%;
	height:60%;
	background: url(../images/OpenVZ-VPS.jpeg) no-repeat center top;
}
.sub_banner {
	float:left;
	width:980px;
	height:65px !important;
	line-height:24px;
	font-size:18px;
	color:#fff;
	font-family: 'latobold';
	padding:32px 0 0 20px;
	text-transform:uppercase;
}
.sub_banner h1 {
	float: !important;
	margin:0;
	padding:0;
	line-height:50px;
	font-size:48px;
	color:#fff;
	font-weight:normal;
	font-family: 'bebas_neueregular';
}
.sub_banner p {
	margin:0;
	padding:0;
}
.textbox {
	float:left;
	width:1000px;
	text-align:center;
	line-height:24px;
	font-size:16px;
	padding:40px 0 70px;
	background:url(../images/script_shadow.png) no-repeat center bottom;
}
.textbox h3 {
	margin:0 0 15px;
	padding:0;
	line-height:28px;
	font-size:28px;
	color:#ff9600;
	font-weight:normal;
	font-family: 'latoregular';
}
.textbox p {
	margin:0;
	padding:0;
}
.sub_plan_box {
	float:left;
	width:1000px;
	padding:40px 0;
}
.sub_plan1 {
	float:left;
	width:320px;
	background:#fff;
	text-align: center;
	margin:0 20px 0 0;
}
.sub_plan1 .headingbox {
	float:left;
	width:290px;
	padding:28px 16px 20px;
	background:#313131;
	color:#9f9f9f;
}
.sub_plan1 .headingbox h4 {
	margin:0 0 10px;
	padding:0;
	line-height:22px;
	font-size:22px;
	color:#ff9600;
	text-transform:uppercase;
	font-family: 'latobold';
}
.sub_plan1 .headingbox p {
	margin:0 0 15px;
	padding:0;
}
.sub_plan1 .ratebox {
	float:left;
	width:238px;
	background:#272525;
	padding:25px 42px 20px;
}
.sub_plan1 .ratebox .rate {
	width:151px;
}
.sub_plan1 ul {
	float:left;
	width:270px;
	list-style:none;
	padding:42px 20px 10px;
	margin:0;
	box-shadow:3px 3px 3px #e7e7e7, -3px 0 3px #e7e7e7;
}
.plan_list {
	list-style-type: none;
}
.sub_plan1 ul li {
	padding:18px 0;
	line-height:16px;
	font-size:16px;
	border-bottom:1px solid #e4e4e4;
}
.sub_plan1 ul li .style1 {
	display:block;
	font-weight:bold;
	color:#333;
	margin:7px 0 0;
}
.sub_plan1 ul li:last-child {
	border-bottom:none;
}
.sub_plan1:last-child {
	margin:0;
}
.list {
	margin:0 0 9px 145px !important;
}
.network_box {
	float:left;
	width:490px;
	margin:0 0 30px;
}
.network_box h3 {
	margin:0 !important;
	padding:0 0 0 20px !important;
	font-size:24px !important;
	line-height:58px !important;
	color:#fff !important;
	background:#272525 !important;
	font-weight:normal !important;
	font-family: 'latoregular' !important;
}
.network_box .network_inner {
	float:left;
	width:450px;
	padding:20px;
	line-height:20px;
	color:#727272;
	text-align:center;
	background:#fff;
	box-shadow:3px 3px 3px #e7e7e7, -3px 0 3px #e7e7e7;
}
.network_box .network_inner p {
	margin:0 0 12px;
	padding:0;
}
.network_box .network_inner ul {
	list-style:none !important;
	padding:0 !important;
	margin:0 !important;
}
.network_box .network_inner ul li {
	float:left;
	width:205px;
	height:68px;
	margin:10px 0 0;
	padding:10px 10px 8px 10px;
	line-height:20px;
	color:#333;
	display:table;
	text-align:left;
	box-shadow:1px 1px 2px #d2d2d2 inset, -1px -1px 2px #d2d2d2 inset;
	background:url(../images/network_li_bg.png) repeat-x left top;
}
.network_box .network_inner ul li span {
	vertical-align:middle;
	display:table-cell;
	width:125px;
}
.network_box .network_inner ul li .image_holder {
	float:left;
	width:70px;
}
.open_vps_table {
	float:right;
	width:490px;
	background:#fff;
	box-shadow:3px 3px 3px #e7e7e7, -3px 0 3px #e7e7e7;
}
.open_vps_table th {
	text-align:center;
	line-height:22px;
	font-size:22px;
	padding:18px 0;
	color:#fff;
	border-right:1px solid #555;
	font-weight:normal;
	font-family: 'latoregular';
	background:#272525;
}
.open_vps_table th:first-child {
	text-align:left;
	padding-left:20px;
}
.open_vps_table td {
	text-align:center;
	line-height:14px;
	padding:12px 0;
	border-right:1px solid #e8e8e8;
	border-bottom:1px solid #ececec;
}
.open_vps_table td:first-child {
	text-align:left;
	padding-left:20px;
}
.table_tick {
	height:18px;
	background:url(../images/table_tick.png) no-repeat center center;
}
.table_cross {
	height:14px;
	background:url(../images/table_cross.png) no-repeat center center;
}
.open_vps_table tr:nth-child(even) td {
	background:#f8f8f8;
}
/***********OPEN VZ VPS CSS END*************/
/***********CONTACT US CSS START*************/
.contact_banner {
	background:url(../images/contact-us.jpeg) no-repeat center top;
}
.contact_box {
	float:left;
	width:960px;
	padding:60px 20px 30px;
	border-bottom:1px solid #c3c3c3;
}
.contact_lt {
	float:left;
	width:590px;
}
.contact_lt h3 {
	margin:0 0 18px;
	padding:0 0 15px;
	line-height:28px;
	font-size:28px;
	color:#333;
	font-weight:normal;
	font-family: 'latoregular';
	border-bottom:1px solid #c3c3c3;
}
.contact_lt .label {
	float:left;
	width:92px;
	color:#333;
	line-height:30px;
	outline:none;
	border:none;
}
.contact_lt .form {
	float:left;
	width:480px;
}
.contact_lt .form .field1 {
	float:left;
	width:428px;
	height:30px;
	margin:0 0 10px;
	outline:none;
	padding:0 10px;
	background:#fff;
	border-left:none;
	border-top:none;
	border-bottom:1px solid #d6d6d6;
	border-right:1px solid #d6d6d6;
	box-shadow:1px 1px 0 #e7e7e7;
}
.contact_lt .form .star {
	float:left;
	width:10px;
	height:30px;
	line-height:30px;
	font-size:20px;
	margin:0 0 0 10px;
	color:#ff0000;
}
.contact_lt .form .field2 {
	float:left;
	width:428px;
	min-height:130px;
	margin:0 0 10px;
	outline:none;
	font-size:12px;
	line-height:18px;
	color:#777;
	padding:10px;
	background:#fff;
	border-left:none;
	border-top:none;
	border-bottom:1px solid #d6d6d6;
	border-right:1px solid #d6d6d6;
	box-shadow:1px 1px 0 #e7e7e7;
	font-family:Arial, Helvetica, sans-serif;
}
.contact_lt .form .submit {
	float:left;
	width:125px;
	height:36px;
	border:1px solid #000001;
	line-height:34px;
	color:#fff;
	font-size:16px;
	outline:none;
	padding:0;
	cursor:pointer;
	border-radius:5px;
	box-shadow:1px 2px 0 #c3c3c3;
	background:url(../images/iphone_btn.png) repeat-x left top;
}
.contact_lt .form .submit:hover {
	opacity:0.8;
}
.contact_rt {
	float:right;
	width:328px;
}
.contact_rt h3 {
	margin:0 0 18px;
	padding:0 0 15px 32px;
	line-height:28px;
	font-size:28px;
	color:#333;
	font-weight:normal;
	font-family: 'latoregular';
	border-bottom:1px solid #c3c3c3;
	background:url(../images/contact_rt_img.png) no-repeat left top;
}
.contact_rt ul {
	list-style:none;
	padding:0;
	margin:0;
}
.contact_rt ul li {
	line-height:20px;
	margin:0 0 20px;
}
.contact_rt ul li .style1 {
	display:block;
	font-size:16px;
	font-weight:bold;
	color:#333;
}
.contact_rt ul li a {
	font-size:16px;
	font-weight:bold;
	color:#ff9600;
}
.contact_rt ul li .style2 {
	display:block;
	font-size:16px;
	font-weight:bold;
	color:#ff9600;
}
.contact_rt .social_box {
	margin:0;
	width:328px;
}
.contact_rt .social_box h5 {
	color: #333333;
	display: block;
	font-size: 16px;
	font-weight: bold;
	text-transform:capitalize;
	font-family:Arial, Helvetica, sans-serif;
}
.contact_rt .facebook_icon {
	background:url(../images/social_icons2.png) no-repeat left top;
}
.contact_rt .facebook_icon:hover {
	background:url(../images/social_icons2.png) no-repeat left bottom;
}
.contact_rt .twitter_icon {
	background:url(../images/social_icons2.png) no-repeat -30px top;
}
.contact_rt .twitter_icon:hover {
	background:url(../images/social_icons2.png) no-repeat -30px bottom;
}
.contact_rt .linkedin_icon {
	background:url(../images/social_icons2.png) no-repeat -59px top;
}
.contact_rt .linkedin_icon:hover {
	background:url(../images/social_icons2.png) no-repeat -59px bottom;
}
.contact_rt .google_icon {
	background:url(../images/social_icons2.png) no-repeat -89px top;
}
.contact_rt .google_icon:hover {
	background:url(../images/social_icons2.png) no-repeat -89px bottom;
}
.location_map {
	float:left;
	width:960px;
	padding:30px 20px;
}
.location_map h3 {
	margin:0 0 15px;
	padding:0;
	line-height:28px;
	font-size:28px;
	color:#333;
	font-weight:normal;
	font-family: 'latoregular';
}
.location_map .image_holder {
	float:left;
	width:960px;
}
/***********CONTACT US CSS END*************/
/***********BLANK  CSS START*************/
.blank_banner {
	float:left;
	width:100%;
	background: url(../images/blank_banner.jpeg) no-repeat center top;
}
/***********BLANK  CSS END*************/
/***********SPECIAL COLORS*************/
.yellow {
	color:#f78f15;
}
/*******SPECIAL CLASSES*********/
.margin_btm {
	margin-bottom:0;
}

